Default constructor.
Constructor. Expects a D string
Constructor. Expects a C-string as input.
Constructor. Expects some data and size
Constructor. Use a pointer to other object for a shallow copy
Constructor. Use a reference to a object to do a deep copy
Assigns the value.
Assigns the value.
Assigns the value.
Returns a pointer to the embedded struct
Determines whether this value is empty.
Returns the size of the data.
Print it some useful way...
Wrapper class for MDB_val structures.
@note Instances of this class are movable and copyable both. @see std.algorithm.mutation @see http://symas.com/mdb/doc/group__mdb.html#structMDB__val